iwbvel\classes\requests\Ajax_Handler D

Total Complexity 243
Dependencies 19
Dependents 1
Total lines 1,398
Lines of code 1,190
Logical lines of code 539
Comment lines 0
Methods 49
Properties 3

Methods 49

Method Rating Maintainability Complexity Lines of code
delete_products()
B
39 17 62
product_edit()
A
40 12 59
save_column_profile()
A
41 12 56
get_product_variations()
A
42 10 50
history_change_page()
A
47 10 32
add_product_attribute()
A
47 9 32
variations_change_page()
A
45 8 38
column_manager_add_field()
A
55 8 16
variations_swap_terms()
S
49 7 30
get_text_editor_content()
S
51 7 25
duplicate_product()
S
55 7 18
variations_attach_terms()
S
50 5 29
column_manager_get_fields_for_edit()
S
50 5 28
get_products_name()
S
52 5 25
get_terms_by_attribute_name()
S
52 5 25
get_term_ids_by_attribute_name()
S
52 5 25
save_history_for_delete()
S
52 5 25
get_variation()
S
53 5 22
get_product_files()
S
53 5 22
replace_variations()
S
47 4 37
add_variations()
S
47 4 37
add_new_term()
S
53 5 22
add_product_taxonomy()
S
53 5 22
get_product_data()
S
56 5 18
get_taxonomy_parent_select_box()
S
55 5 18
get_product_by_ids()
S
57 5 16
delete_variations_by_attribute()
S
51 4 28
variations_attributes_edit()
S
51 4 28
untrash_products()
S
60 5 12
sort_by_column()
S
54 4 20
create_new_product()
S
61 4 12
default_attributes_update()
S
52 3 27
delete_variations_by_ids()
S
52 3 25
load_filter_profile()
S
53 3 23
__construct()
S
42 1 49
get_possible_combinations()
S
57 3 18
save_filter_preset()
S
55 3 18
get_product_gallery_images()
S
58 3 15
products_filter()
S
58 3 14
delete_filter_profile()
S
61 3 13
empty_trash()
S
60 3 13
delete_all_variations_by_variable_ids()
S
53 2 25
change_count_per_page()
S
62 2 12
add_new_file_item()
S
61 2 11
register_callback()
S
72 2 6
filter_profile_change_use_always()
S
65 2 9
make_response()
S
74 2 4
get_default_filter_profile_products()
S
61 1 12
clear_filter_data()
S
69 1 7